supporting device - French English Dictionary